package com.myapp.dao.impl;


import java.util.List;

import javax.ejb.Stateless;
import javax.persistence.Query;

import com.myapp.dao.UnidadHDao;
import com.myapp.entity.UnidadH;
import com.myapp.dao.impl.GeneralDaoImpl;

@Stateless
public class UnidadHDaoImpl extends GeneralDaoImpl<UnidadH, Long> implements UnidadHDao {

	
	@SuppressWarnings("unchecked")
	public List<UnidadH> consultarProyectosUsuarioLdap(Long idUser,Long estatus) {
		Query query = em.createNamedQuery("consultarProyectosIdUser");
		query.setParameter("idUserLdap", idUser);
		query.setParameter("idEstatusProyecto",estatus);
		List<UnidadH> listProyectos = (List<UnidadH>)query.getResultList();
		if(listProyectos!=null&& listProyectos.size()>0){
			return listProyectos;
		}
		return null;
	}	
}
